PayWithAmazon\EDD_Amazon_Payments C

Total Complexity 120
Dependencies 4
Dependents 1
Total lines 1,245
Lines of code 723
Logical lines of code 306
Comment lines 246
Methods 35
Properties 9

Methods 35

Method Rating Maintainability Complexity Lines of code
process_ipn()
A
43 12 45
signin_redirect()
A
44 9 42
load_scripts()
A
41 8 57
wallet_form()
A
39 3 112
process_purchase()
A
39 5 63
capture_oauth()
A
55 8 18
login_form()
S
48 4 47
refund()
S
48 5 31
process_refund()
S
60 6 15
maybe_hide_gateway_select()
S
68 6 6
register_gateway_settings()
S
41 1 69
ajax_get_address()
S
53 4 21
is_setup()
S
55 4 20
__construct()
S
58 4 15
setup_client()
S
55 3 19
print_client()
S
61 3 15
check_config()
S
68 4 6
actions()
S
54 2 19
get_client()
S
66 3 10
getInstance()
S
70 3 6
disable_address_requirement()
S
71 3 5
get_amazon_checkout_uri()
S
70 2 6
checkout_errors()
S
72 2 5
filters()
S
62 2 10
get_amazon_authenticate_redirect()
S
69 2 6
get_amazon_signin_redirect()
S
69 2 6
config()
S
70 2 6
register_gateway()
S
62 1 12
includes()
S
77 1 4
register()
S
78 1 3
register_gateway_section()
S
75 1 4
link_transaction_id()
S
71 1 5
get_amazon_ipn_url()
S
77 1 3
register_payment_icon()
S
76 1 4
get_registration_url()
S
67 1 8